constructive dilemma (logic) - English Synonyms Dictionary